package com.xbongbong.pro.template.pojo.dto;

import com.xbongbong.paas.toolbox.wrap.BaseDTO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.lang.NonNull;

/**
 * TemplateDTO
 *
 * @author GuoJun.HU
 * @since V1.0
 * @date 2019/2/19 11:07
 */
@Getter
@Setter
@ToString
public class TemplateDTO extends BaseDTO {

    private static final long serialVersionUID = -8566119627858904259L;

    /**
     * 应用id
     */
    private Long appId;
    /**
     * 应用id
     * (在工单支持打印中 标识templateId)
     */
    @NonNull
    private Long menuId;
    /**
     * saas标记
     */
    @NonNull
    private Integer saasMark;
    /**
     * 父业务类型
     */
    private Integer businessType;
    /**
     * 子业务类型
     */
    private Integer subBusinessType;


    /**
     * 表单是否启用
     */
    private Integer printFlag;

    /**
     * 当前表单业务类型
     */
    private Integer sourceBusinessType;

    /**
     * 当前表单业务类型
     */
    private Integer isFileImport;
}
